Słownik techniczny polsko-angielski

under suitable conditions, under the right conditions